Minimization of buffer requirements using variable-size parity groups for fault-tolerant video servers

نویسندگان

  • Minseok Song
  • Heonshik Shin
چکیده

In this paper we propose storage allocation schemes to minimize the buffer requirements for fault-tolerant video-ondemand (VOD) servers with disk arrays. To guarantee the high reliability of video service, the servers usually adopt parity-encoding techniques in which data blocks and their associated parity block form a parity group. For real-time video service, all the blocks in a parity group are prefetched to cope with disk failure. Buffer overhead incurred by a prefetch can be reduced by decreasing the parity group size, which demands more storage space for parity blocks. Our proposed scheme called Round-level Parity Grouping (RPG) aims at restoring VBR video streams efficiently. Based on RPG we have developed a heuristic algorithm working towards effective buffer management. The experimental results show that our proposed schemes produce near-optimal buffer requirements.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A QoS degradation policy for revenue maximization in fault-tolerant multi-resolution video servers

Video servers are high@ vulnerable to disk failures because they employ large-scale disk arra.vs to support many clients and multimedia contents. To cope with such a structural weakness, they reserve a significant portion of their resource contingent on disk operability, leading to its under-utilization in normal operation mode. This paper addresses the improvement of resource utilization in fa...

متن کامل

Supporting server-level fault tolerance in concurrent-push-based parallel video servers

Parallel video servers have been proposed for building large-scale video-on-demand (VoD) systems from multiple low-cost servers. However, when adding more servers to scale up the capacity, system-level reliability will decrease as failure of any one of the servers will cripple the entire system. To tackle this reliability problem, this paper proposes and analyzes architectures to support server...

متن کامل

An approach to fault detection and correction in design of systems using of Turbo ‎codes‎

We present an approach to design of fault tolerant computing systems. In this paper, a technique is employed that enable the combination of several codes, in order to obtain flexibility in the design of error correcting codes. Code combining techniques are very effective, which one of these codes are turbo codes. The Algorithm-based fault tolerance techniques that to detect errors rely on the c...

متن کامل

Deterministic Admission Control Strategies in Video Servers with Variable Bit Rate Streams

Video servers are a key component in multimedia systems. Due to the real-time requirements and high resource demand of digital media, a video server must restrict the number of simultaneously serviced media streams. We consider the admission control problem in video servers for the retrieval of media data from secondary storage. Admission control decides whether or not a new request can be acce...

متن کامل

Constant Data Length Retrieval for Video Servers with Variable Bit Rate Streams

Video servers store digitized, compressed continuous media information on high-capacity secondary or tertiary storage [6]. The secondary storage devices allow random accessible and provide short seek times compared to tertiary storage. Video server design differs significantly from that of traditional data storage servers due to the large size of the objects stored and the real-time requirement...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003